Micro-kernel support for migration

نویسندگان

  • Martin J. O'Connor
  • Brendan Tangney
  • Vinny Cahill
  • Neville Harris
چکیده

This paper aims to show that micro-kernels are a more suitable environment for the implementation of process migration than conventional mono-lithic kernels. This premise is illustrated with an implementation of migration on top of the Chorus micro-kernel. The implementation emphasises the modularisation of the various components of a migration implementation, as well as drawing a strong distinction between policy issues and migration mechanisms. This modularisation serves to illustrate the functionality required of a micro-kernel to support migration. We draw two additional conclusions from this implementation. Firstly, we conclude that migration should not be provided by the micro-kernel itself, but should instead be implemented at a level just above it. And, secondly, we identify a very small number of areas where changes may be required to existing micro-kernel interfaces to facilitate the implementation of migration at this level.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A prediction distribution of atmospheric pollutants using support vector machines, discriminant analysis and mapping tools (Case study: Tunisia)

Monitoring and controlling air quality parameters form an important subject of atmospheric and environmental research today due to the health impacts caused by the different pollutants present in the urban areas. The support vector machine (SVM), as a supervised learning analysis method, is considered an effective statistical tool for the prediction and analysis of air quality. The work present...

متن کامل

A prediction distribution of atmospheric pollutants using support vector machines, discriminant analysis and mapping tools (Case study: Tunisia)

Monitoring and controlling air quality parameters form an important subject of atmospheric and environmental research today due to the health impacts caused by the different pollutants present in the urban areas. The support vector machine (SVM), as a supervised learning analysis method, is considered an effective statistical tool for the prediction and analysis of air quality. The work present...

متن کامل

Cool-2: an Object Oriented Support Platform Built above the Chorus Micro-kernel

The CHORUS Object Oriented Layer (COOL) is a layer built above the CHORUS micro-kernel designed to extend the micro-kernel abstractions with support for object oriented systems. COOL-2, the second iteration of this layer provides generic support for clusters of objects, in a distributed virtual memory model. We discuss experiences with COOL-1 that have led to our current model and in particular...

متن کامل

Extending the Chorus Micro-Kernel to Support Continuous Media Applications

Currently, popular operating systems are unable to support the end-to-end real-time requirements of distributed continuous media. Furthermore, the integration of continuous media communications software into such systems poses significant challenges. This paper describes a design for distributed multimedia support in the Chorus micro-kernel operating system environment which provides the necess...

متن کامل

Supporting continuous media applications in a micro-kernel environment

Currently, popular operating systems are unable to support the end-toend real-time requirements of distributed continuous media. Furthermore, the integration of continuous media communications software into such systems poses significant challenges. This paper describes a design for distributed multimedia support in the Chorus micro-kernel operating system environment which provides the necessa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Distributed Systems Engineering

دوره 1  شماره 

صفحات  -

تاریخ انتشار 1994